package main

import (
	"fmt"
	"net/http"
)

func testGet() {
	url1 := "https://www.baidu.com"
	//http.Get函数会返回两个结果值:第一个结果值的类型是*http.Response，表示网络服务传回来的响应内容的结构化表示;
	//第二个结果值是error类型的，表示在创建和发送HTTP请求以及接收和解析HTTP响应的过程中可能发生的错误。
	resp1, err := http.Get(url1)
	if err != nil {
		fmt.Printf("请求发送失败: %v\n", err)
	}
	defer resp1.Body.Close()
	line1 := resp1.Proto + " " + resp1.Status
	fmt.Printf("返回内容:%s\n", line1) //HTTP/1.1 200 OK
}
func main() {
	testGet()
}
